package com.shzu.jwc.ty.dao;

import com.shzu.jwc.ty.bean.PaperModel;
import com.shzu.jwc.ty.bean.PaperModelExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface PaperModelMapper {
    long countByExample(PaperModelExample example);

    int deleteByExample(PaperModelExample example);

    int deleteByPrimaryKey(Integer paperModelId);

    int insert(PaperModel record);

    int insertSelective(PaperModel record);

    List<PaperModel> selectByExample(PaperModelExample example);

    PaperModel selectByPrimaryKey(Integer paperModelId);

    int updateByExampleSelective(@Param("record") PaperModel record, @Param("example") PaperModelExample example);

    int updateByExample(@Param("record") PaperModel record, @Param("example") PaperModelExample example);

    int updateByPrimaryKeySelective(PaperModel record);

    int updateByPrimaryKey(PaperModel record);
}